Java进阶-final、finalize 和 finally

final:关键字,表示 最终的,不可变的

  • 修饰的类无法被继承
  • 方法无法被覆盖
  • 一旦赋值后,不可二次赋值
  • 修饰的实例变量,必须手动赋值,不能采用系统默认值

finalize:Object 的方法,GC 前会调用
finally:异常机制的语句块